cavernous limestone - Spanish English Dictionary